update syntax 5
Documentation Version for Comments and Changes
You are invited to make any changes...add any comments.
Changes will `eventually` be merged into the offical documentation.
Leave any commnents here...
...
... back to index page OE documentation
PARAMETER ==: DATATYPE IDENTIFER }}} Notes:
- The procedure statement block must not contain a return statememt.
See Also: procedures
declare a function
FUNCDECLARE ==: [SCOPETYPE] 'function' IDENTIFIER '(' [PARMLIST] ')' [STMTBLK] 'end' 'function' PARMLIST ==: PARAMETER [',' PARMLIST] PARAMETER ==: DATATYPE IDENTIFERNotes:
- The function statement block must contain a return statememt.
See Also: functions
declare a user defined type
TYPEDECLARE ==: [SCOPETYPE] 'type' IDENTIFIER '(' PARAMETER ')' [STMTBLK] 'end' 'type' PARAMETER ==: DATATYPE IDENTIFERNotes:
- The type statement block must contain a return statememt.
- It must return an integer; 0 means that the supplied argument is not of the correct type.
See Also: types
return the result of a function
RETURN ==: 'return' EXPRESSION
See Also: types
default namespace
NAMESPACE ==: 'namespace' IDENTIFIER EOL
See Also: Using namespaces
with options
WITHSTMT ==: [ "with" | "without" ] WITHOPTION WITHOPTION ==: [ "profile" | "profile_time" | "trace" | "batch" | "type_check" | "indirect_includes" | "inline" | WITHWARNING ] WITHWARNING ==: "warning" [ WARNOPT] WARNOPT ==: SETWARN | ADDWARN | SAVEWARN | RESTOREWARN | STRICTWARN SETWARN ==: ['='] '{' WARNLIST '}' ADDWARN ==: ['+=' | '&='] '{' WARNLIST '}' SAVEWARN ==: 'save' RESTOREWARN ==: 'restore' STRICTWARN ==: 'strict'
See Also: with / without
Not Categorized, Please Help
|